flame-throwing gun - Spanish English Dictionary